water-repellent impregnation means - Turc Anglais Dictionnaire